Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 ST LEONARDS PARK Semi-Detached £157,860 £141,500 31 Aug 2021
11 ST LEONARDS PARK Semi-Detached £156,575 12 Oct 2023
19 ST LEONARDS PARK Semi-Detached £71,966 £30,040 7 Apr 2003
21 ST LEONARDS PARK Semi-Detached £64,913 £28,213 11 Aug 2003
25 ST LEONARDS PARK Semi-Detached £114,839 £28,500 10 Dec 1999
27 ST LEONARDS PARK Semi-Detached £164,697 £125,000 11 Nov 2016